package top.healthylife.gateway.platform.br.dto.basicdata.telconsume.res;


import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;
import top.healthylife.gateway.dto.annotation.ApiField;

/**
 * @author : 高则喜
 * @Date 2020/12/24 18:04
 */
@Data
@Accessors(chain = true)
@ApiModel("Product")
public class Product {
    @ApiField(value = "运营商标识" , info = "返回1,2,3,4 对应运营商如下：1：电信 2：联通 3：移动 4：其他（包含虚拟运营商等） " )
    @ApiModelProperty(value="运营商标识",example="返回1,2,3,4 对应运营商如下：1：电信 2：联通 3：移动 4：其他（包含虚拟运营商等） " )
    private String operation;

    @ApiField(value = "消费档次区间值标识" , info = "空；移动（近三个月平均） 1：[0-50) 2：[50-100) 3：[100-150) 4：[150-200) 5：200+ 联通（上个月） 1：0 2：(0-40) 3：[40-80) 4：[80-160) 5：160+ 电信（上个月） 1：0 2：(0,45] 3：(45,80] 4：(80,115] 5：115+ " )
    @ApiModelProperty(value="消费档次区间值标识",example="空；移动（近三个月平均） 1：[0-50) 2：[50-100) 3：[100-150) 4：[150-200) 5：200+ 联通（上个月） 1：0 2：(0-40) 3：[40-80) 4：[80-160) 5：160+ 电信（上个月） 1：0 2：(0,45] 3：(45,80] 4：(80,115] 5：115+ " )
    private String telConsume;

    @ApiField(value = "返回时长" , info = "单位：ms  " )
    @ApiModelProperty(value="返回时长",example="单位：ms  " )
    private Number costTime;

}
